function getParamByKey(key) {
    var params = location.search;
    // 去掉参数前的 '?'
    params = params.substring(1);
    var paramsArr = params.split("&");
    if (paramsArr != null && paramsArr.length > 0) {
        for (var i = 0; i < paramsArr.length; i++) {
            var item = paramsArr[i]; // ex: "id=1"
            var itemArr = item.split("=");
            // 判断当前 key 是否等于目标 key
            if (itemArr.length == 2 && itemArr[0] == key) {
                return itemArr[1]; // 返回 value;
            }
        }
    }

    return null;
}